package com.hopoke.model.domain.po.user;

import com.baomidou.mybatisplus.annotation.*;
import com.hopoke.model.domain.po.BaseEntity;
import com.hopoke.model.enums.UserStateEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 
 * @TableName user
 */
@TableName(value = "com/hopoke/model/domain/po/user")
@Data
@ApiModel("用户实体类")
public class User extends BaseEntity {
    /**
     * 用户id
     */
    @TableId(type = IdType.AUTO)
    @ApiModelProperty("用户id")
    private Long uId;

    /**
     * 姓名
     */
    @ApiModelProperty("用户姓名")
    private String name;

    /**
     * 用户名
     */
    @ApiModelProperty("用户名")
    private String userName;

    /**
     * 用户密码
     */
    @ApiModelProperty("用户密码")
    private String userPsw;

    /**
     * 手机
     */
    @ApiModelProperty("手机")
    private String phone;


    /**
     * 状态
     */
    @ApiModelProperty("是否冻结")
    private UserStateEnum state;



}